microwave coupler - German English Dictionary